---
title: 标签操作
---

## 创建标签
```bash
git tag v1.0.0
```
- 创建轻量标签。

```bash
git tag -a v1.0.0 -m "版本说明"
```
- 创建带说明的附注标签。
- `-a`：指定标签名。
- `-m`：标签说明。

## 查看标签
```bash
git tag
```
- 列出所有标签。

```bash
git show v1.0.0
```
- 查看标签详细信息。

## 推送标签到远程
```bash
git push origin v1.0.0
```
- 推送指定标签到远程。

```bash
git push origin --tags
```
- 推送所有本地标签到远程。

## 删除标签
```bash
git tag -d v1.0.0
```
- 删除本地标签。

```bash
git push origin :refs/tags/v1.0.0
```
- 删除远程标签。